package dao.transferObjects.Gae;

import java.io.Serializable;
import java.util.List;

public class CursoTO implements Serializable
{
	private static final long serialVersionUID = 1L;
	
	public int id_curso;
	public int anio;
	public int semestre;
	public String seccion;
	public int rut_docente;
	public String carrera;
	public String nombre_curso;
	public int cantidad_alumnos;
	public List<AlumnoTO> listaAlumnos;
	public List<GaeTO> listaGrupos;
	public boolean eliminado;
	
	public CursoTO() {
		super();
		this.id_curso = -1;
		this.anio = -1;
		this.semestre = -1;
		this.seccion = "";
		this.rut_docente = -1;
		this.carrera = "";
		this.nombre_curso = "";
		this.cantidad_alumnos = -1;
		this.listaAlumnos = null;
		this.listaGrupos = null;
		this.eliminado = false;		
	}

	public int getId_curso() {
		return id_curso;
	}

	public void setId_curso(int id_curso) {
		this.id_curso = id_curso;
	}

	public int getAnio() {
		return anio;
	}

	public void setAnio(int anio) {
		this.anio = anio;
	}

	public int getSemestre() {
		return semestre;
	}

	public void setSemestre(int semestre) {
		this.semestre = semestre;
	}

	public String getSeccion() {
		return seccion;
	}

	public void setSeccion(String seccion) {
		this.seccion = seccion;
	}

	public int getRut_docente() {
		return rut_docente;
	}

	public void setRut_docente(int rut_docente) {
		this.rut_docente = rut_docente;
	}

	public String getCarrera() {
		return carrera;
	}

	public void setCarrera(String carrera) {
		this.carrera = carrera;
	}

	public String getNombre_curso() {
		return nombre_curso;
	}

	public void setNombre_curso(String nombre_curso) {
		this.nombre_curso = nombre_curso;
	}

	public int getCantidad_alumnos() {
		return cantidad_alumnos;
	}

	public void setCantidad_alumnos(int cantidad_alumnos) {
		this.cantidad_alumnos = cantidad_alumnos;
	}

	public List<AlumnoTO> getListaAlumnos() {
		return listaAlumnos;
	}

	public void setListaAlumnos(List<AlumnoTO> listaAlumnos) {
		this.listaAlumnos = listaAlumnos;
	}

	public List<GaeTO> getListaGrupos() {
		return listaGrupos;
	}

	public void setListaGrupos(List<GaeTO> listaGrupos) {
		this.listaGrupos = listaGrupos;
	}

	public boolean getEliminado() {
		return eliminado;
	}

	public void setEliminado(boolean eliminado) {
		this.eliminado = eliminado;
	}
}
